package org.example.study2;

import java.io.IOException;
import java.io.PrintWriter;

public class PrintWriterDemo2 {
    public static void main(String[] args) {
        // 使用 try-with-resources 语句，确保Writer会被自动关闭
        try (PrintWriter writer = new PrintWriter("d:/temp/input.txt")) {

            writer.println("Hello World!");
            writer.printf("你好世界！！"); //
            writer.print("这是一行没有换行的文本。");

            writer.flush();

        } catch (IOException e) { // 注意：PrintWriter的大多数方法不抛异常，但构造方法可能抛IOException
            System.out.println("创建文件时出错: " + e.getMessage());
        }
    }
}